﻿@charset "utf-8";
/*Css Document*/

/*导航最外层*/
.navmenu-container{
	width: 100%;
}
/*导航里层ul*/
.navmenu-container .navmenu{
	width: 100%;
}
/*第一层li*/
.navmenu li.level-0{
	display: block;
	padding: 25px 10px 30px;
	width: auto;
	position: relative;
	float:left;
}
.navmenu li.level-0:after{
	content: " ";
	display: block;
	width:0;
	height:0;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	border-bottom: 7px solid #2476c2;
	position: absolute;
	left: 44%;
	bottom: 0;
	display: none;
}

.navmenu li.level-0-first:after{
	border-bottom-color: transparent;
}

.navmenu li.level-0 a.level-0{
	font-size: 18px;
	color: #fff;
}

/*第一层li下的子导航*/
.navmenu li.level-0 div.sub{
	width: 100vw!important;
	background: #2476c2;
	position: absolute;
	left: 0 ;
	top: 73px !IMPORTANT;
	display: none;
	/*opacity: 0;
	transition: .3s;*/
}
.navmenu li.level-0 div.sub ul.sub-0{
	width: auto!important;
	position: relative;
	overflow: inherit!important;
}

.navmenu li.level-0 div.sub ul.sub-0 li.level-1{
	display: inline-block;
	width: auto;
	padding: 29px 10px;
}
.navmenu li.level-0 div.sub ul.sub-0 li.level-1 a.level-1{
	font-size: 16px;
	color: #fff;
}
.navmenu li.level-0 div.sub ul.sub-0 li.level-1 a.level-1:hover{
	font-weight:bold;
}

/*添加隐藏样式*/
.navmenu li.hover div.sub{
	display: block;
	/*opacity: 1!important;
	transition: .3s;*/
}
.navmenu li.hover:after{
	/*opacity: 1;
	transition: .6s;*/
	display: block;
}
.h_nav .navmenu li div.sub-1{
	display: none !IMPORTANT;
}

















